full of depth and detail (1